home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Games 1996 July
/
Amiga Games 1996 #7.iso
/
rexx
/
rx·end
< prev
next >
Wrap
Text File
|
1995-02-03
|
2KB
|
46 lines
/*==============================================================*/
/* rx·End */
/* $VER: V 01.00 (13.11.94) AUTHOR: Falk Hildner */
/*==============================================================*/
/* Beendet AmigaBase-Projekt */
/*--------------------------------------------------------------*/
/* Aufruf: */
/* ------- */
/* RX [Pfad/]rx·End projektname [aenderung [loeschdatei]] */
/* */
/* projektname - ausführlicher Pfad des Projektes */
/* aenderung - Schwellwert für Anzahl der Änderungen im */
/* Projekt, ab denen das Projekt neu gespei- */
/* chert wird */
/* loeschdatei - zu löschendes Verzeichnis oder Datei */
/* (z.B. zum Löschen einer Hilfsdatei) */
/*==============================================================*/
OPTIONS RESULTS
PARSE ARG projektname aenderung loeschdatei
IF aenderung == "" THEN aenderung = 0
I = 0
NUMERIC DIGITS 1
DO I = 1 TO 9
portname = COMPRESS("REXX_AB" || I)
IF INDEX(SHOW("PORTS"),portname) > 0 THEN
DO
ADDRESS (portname)
projektname1 = projektname
PROJECT (projektname1)
init = RESULT
DO WHILE (init == 0) & (LENGTH(projektname1) > 0)
projektname1 = SUBSTR(projektname1,2)
PROJECT (projektname1)
init = RESULT
END
IF init == 1 THEN
DO
STATUS CHANGES
IF RESULT > aenderung THEN SAVE
QUIT FORCE
END
END
END
IF loeschdatei > "" THEN ADDRESS COMMAND "DELETE " || loeschdatei || " ALL FORCE"